杰出: outstanding, distinguished, remarkable, prominent, illustrious...
难以想象: beyond imagination, be difficult to imagine...
搬: to move (i.e. relocate oneself), to move (sth relatively heavy or bulky), to shift, to copy indiscriminately...
美元: American dollar, US dollar...
唱片: gramophone record, LP, music CD, musical album...
虫子: insect, bug, worm...
居民: resident, inhabitant...
推销: to market, to sell...